<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of TipoEntrega
 *
 * @author Gustavo
 */
class TipoEntrega {
    private $idTipoEntrega;
    private $descTipoEntrega;
    
    public function getIdTipoEntrega() {
        return $this->idTipoEntrega;
    }

    public function setIdTipoEntrega($idTipoEntrega) {
        $this->idTipoEntrega = $idTipoEntrega;
    }

    public function getDescTipoEntrega() {
        return $this->descTipoEntrega;
    }

    public function setDescTipoEntrega($descTipoEntrega) {
        $this->descTipoEntrega = $descTipoEntrega;
    }
    
    public function buscarTodas(){
        $query2=("select * from pgdi.buscatipoentrega");
        $resultado = Connection::consultasSql($query2);
        while($result = mysql_fetch_array($resultado)){
            $var = new TipoEntrega();
            $var->setIdTipoEntrega($result["id"]) ;
            $var->setDescTipoEntrega(utf8_encode($result["descricao"])) ;
            $lista[] = $var;
        }
        return($lista);
    }
     public function buscaRetorno(Demanda $demanda){
        if(is_string($demanda->getTipoEntrega())){
           $query2=("call buscaTipoEntregaDesc('".$demanda->getTipoEntrega()."')"); 
        }else if(is_int($demanda->getTipoEntrega())){
           $query2=("call buscaTipoEntregaId(".$demanda->getTipoEntrega().")"); 
        }
        
        $resultado = Connection::consultasSql($query2);
        while($result = mysql_fetch_array($resultado)){
            $retorno = $result["retorno"] ;
        }
        return($retorno);
    }

}

?>
